/config/app/health/monitor//httpOptions/response/body¶
Deprecated. Use config/app/health/monitor/
Configure the expected response body.
Use
Use if you want to specify the expected response body. You can specify response body one of the following ways:
- Exact match–Match the exact content of the entire response body. For the response to be successful, the body must exactly match what you specify here. In the CLI, the maximum length of the body match is 10,240 characters.
- Regex match–Match the regex somewhere in the response body. Use Perl-compatible syntax.
- We recommend checking the regex before implementing it. One common tool is the pcretest tool, which is available from bash mode in F5® LineRate®.
- Be aware that a complex regex or one that has to search for text at the end of a long page could affect performance.
In the CLI, configuring one method automatically removes any configuration from the other method.
In REST, if the deprecated node
(/config/app/health/monitor/
Parameters¶
name: Name of health monitor
Default Allowed¶
True
Request Methods¶
GET, PUT
Examples¶
GET
curl -b cookie.jar -k https://10.1.2.3:8443/lrs/api/v1.0/config/app/health/mon itor/hm-01/httpOptions/response/body
GET Response
{"/config/app/health/monitor/hm-01/httpOptions/response/body": {"default": True,
"defaultAllowed": True,
"deleteAllowed": False,
"numChildren": 0,
"type": "string"},
"httpResponseCode": 200,
"recurse": False,
"requestPath": "/config/app/health/monitor/hm-01/httpOptions/response/body"}
PUT
curl -b cookie.jar –data @data.json -k -H “Content-Type: application/json” -X PUT https://10.1.2.3:8443/lrs/api/v1.0/config/app/health/monitor/hm-01/httpOpt ions/response/body
PUT Response
{"httpResponseCode": 200,
"requestPath": "/config/app/health/monitor/hm-01/httpOptions/response/body",
"recurse":false}
- /config/app/health/monitor/
/httpOptions/response/body 1. Parameters 2. Data Key - Data Type
- Default Data Value 3. Default Allowed 4. Request Methods 5. Related 6. Examples